Andrey SantosAndrey Santos
International FootballBaleba and Santos in Man United's Lineup: A Tactical Error or an xG-Driven Illusion?The 1-1 away draw against Leeds United is not the worst part of Manchester...
International FootballDe la Fuente Opens Spain's Ballon d'Or Campaign: Lamine Yamal and the Bet on the FutureIn the press room at the Spanish Football Federation headquarters, Luis de la...
EsportsWhen Esports Analysis Becomes an Empty FrameLate at night in Seoul, I opened a ten-page document. It had tables, section...
VolleyballArizona State sweeps Stanford: three attackers beat one starSet three, 24-23 Stanford. The San Luis Obispo crowd waited for a fourth set....
International FootballThe Blank Report at Camp des Loges: The Craft of Note-Taking and the Discipline of Saying 'Insufficient Data'On the morning of March 14, I sat in the third row of the training-ground sta...
International FootballWhen Sports Analysis Goes Null: A Lesson in Data and TransparencyFootball is a sport of numbers, but sometimes the numbers themselves fall...
TennisKlugman Reaches Wrexham Open Final: A Clean Scoreline and the Data Still MissingHannah Klugman has reached the Wrexham Open final after a 6-1 6-4 win over...
ChessTech Mahindra Global Chess League 2026: Magnus Carlsen Returns Amidst Rapid Chess Battles and Compressed ScheduleThe Tech Mahindra Global Chess League 2026 season four is officially announce...
VolleyballFinland Stun World Champions Italy 3-2 at EuroVolley 2026: Four Points, Two Tickets and a Story Measured WrongSet five, the score 14-13. Inside the arena in Turin, more than eight thousan...
ChessChess Olympiad 2026: India Defends the Throne in the Heart of Samarkand - The 11-Round Schedule and the Psychological BattleI rewind the SEA Games 29 footage to find what people overlook. This time, I...
VolleyballVietnamese Volleyball Needs a Real Data-Analysis LayerTwenty years ago, I learned to read a running track through the ankles. Today...
International FootballWhen the Data Cell Is Blank: The Analytical Trap Vietnamese Football Must ConfrontIn the press room after a V.League 1 match, the organizers handed reporters a...
SwimmingSharks Swim Club: When a 350-Athlete Club Hires an 'Architect' for Its Entire Development SystemI swam for nearly 15 years before becoming a commentator, and in all that tim...
Martial ArtsVietnam Karate at Asiad 20: Re-Reading the Gold Medal Through Data and RulesVietnam Karate at Asiad 20: Re-Reading the Gold Medal Through Data and Rules ...
TennisPegula Returns in Wuhan Between a Fitness Equation and a WTA Finals BerthIn the seed list of the Dongfeng · Voyah Wuhan Open, Jessica Pegula is placed...
International FootballWhen the Analysis Comes Back Blank: The Gatekeeper and Three Mistakes Worth Saying Out Loud AgainOn a Tuesday night in Incheon, the right-hand monitor lit up after four hours...
BasketballTurkish Basketball: A Silent Friendly Match and Lessons in HumilityThat night, I wasn't at the gym, but I could hear the ball rolling on the...
BadmintonAn Se-young Broke the Record With Defence: A Map of Seven-Point Runs and an Unpaid Physical BillOdense, third game, 12-16 down to Akane Yamaguchi. An Se-young bends at the...
SwimmingThree Point Sixty-One: When Two Champions in the Same Event Are a Generation ApartI set the results sheet down at the pool's edge, beside a plastic cup still...
International FootballRayados' 18-Minute Half-Time at Estadio BBVA: A 50-to-20,000 UMA Fine Band and Three Fragile Points Against PachucaMore than 18 minutes after the half-time whistle, the ball had still not been...
